package com.sh.data.engine.domain.normalization.standard.model.domain;

import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;

import java.util.Date;

/**
 * @author boyue.wjl
 */
@Data
@Builder(toBuilder = true)
public class DictionaryMappingDetailDomain {

    private Long id;

    private Long projectId;
    private Long dictId;
    private Long tblId;

    private String fieldName;

    private String fieldDes;

    private String dictDataType;

    private Integer dictDataLength;
    private Integer rowState;
    private Integer mapSource;
    private Long createUserId;
    private Long updateUserId;
    private Date createTime;
    private Date updateTime;

    private Integer boundStatus;

    private String tblName;

    private Long dictMappingId;

    @Tolerate
    public DictionaryMappingDetailDomain() {
    }
}
